BODY {
	margin: 0px auto;
	width: 100%;
	font-family: "微软雅黑", "宋体" !important;
	height: auto;
	font-size: 12px;
}
A:link {
	text-decoration: none;
	color: #222;
}
A:hover {
	text-decoration: none;
}
A:visited {
	text-decoration: none;
    color:#000;
}
ul, menu, dir {
    display: block;
    list-style-type: none;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0px;
    margin: 0;
    padding: 0;
    text-align: left;
}

.main-container {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;}
	
	 .header{
		 	width: 100%;
			margin: 0 auto;
			height: 40px;
			background-image: url(../images/bg_1.jpg);
			background-repeat: repeat-x;
		 }
	 
	   .header .header-info{
		   height: 40px;
		   line-height:40px;}
		   
		   .header .header-info a{
			   color:#222;
			 }
/*menu样式*/			   
	.menu {
			height:124px;
		}
		
		.menu-logo{
			background-image:url(../images/logo.png);
			background-repeat:no-repeat;
			background-position:inherit;
			}
			
		.menu .menu-item{
			padding-left:332px;
			padding-top:40px;
		}
		
		 .menu .menu-item ul li {
				float: left;
				width: 110px;
				list-style:none}
			.menu .menu-item ul li a {
				float: left;
				text-decoration: none;
				color:#222;
				font-size: 14px;
				text-align: center;
				padding: 0px 10px 0px 10px
				}
		
				.menu-item LI A SPAN {
					clear: both;
					color: #363636;
					display: block;
					height: 22px;
					line-height: 28px;
					width: 100%;
					
				}
				.menu-item LI A SPAN.en {
					font-family: Arial,Helvetica,sans-serif;
					font-size: 12px;
					margin-bottom:10px;
				}
				.menu-item LI A SPAN.cn {
					font-family: "微软雅黑";
					font-size: 14px;
				}
				.menu-item LI A:link SPAN {
					color: #363636;
					height: 22px;
					line-height: 28px;
					text-align: center;
					
				}
				.menu-item LI A:hover SPAN {
					color: #0752a5;
					height: 22px;
					line-height: 28px;
					text-align: center;
					
				}
				.menu-item LI A:hover {
					color:#0752a5;
					background-image:url(../images/bg_t.png);
					background-repeat:no-repeat;
					background-position:bottom;
					padding-top:20px;
					
					
				}
				.menu-item LI DIV A:hover {
					background: transparent none repeat scroll 0 0;
					color: #ff0000;
				}


/*banner样式*/		

	.banner {
		width: 100%;
		overflow: hidden;
	}
	.banner_photo {
		position: relative;
		width: 1920px;
		height: 465px;
		margin-left: -960px;
		left: 50%;
	}
	.banner .cycle-pager {
			text-align: center;
			width: 100%;
			z-index: 500;
			position: absolute;
			top: 400px !important;  /**覆盖原有样式，将圆圈显示到下方*/
			overflow: visible;
		}
	  .banner	.cycle-slideshow {
			background: rgba(0, 0, 0, 0) url("http://malsup.github.com/images/spinner.gif") no-repeat scroll 50% 50%;
			margin: 10px auto;
			max-width: 1920px!important;
			min-width: 1920px !important;
			padding: 0;
			position: relative;
			width: 100%!important;}
/*关于我们样式*/		

	 .about{
		 border-bottom:1px solid #ddd;
	 }
		 .about .about-info{
			 text-align:center;
			 font-size:18px;
			 color:#222;
			 margin-top:40px;}
			
			.about .about-en{
				 text-align:center;
				 font-size:18px;
				 color:#E3E3E3;
				 margin-top:0px;}
				 
			.about .about-line{
				border:2px solid #009;
				width:130px;
				margin-bottom:-2px;
			}
	.about-message {
		margin-top:40px;
		height:350px;}
		
		.about-message  .about-message-left{
			width:415px;
			float:left;
		}
		.about-message  .about-message-right{
			width:555px;
			float:left;
			margin-left:30px;
			line-height:30px;
		}
/*产品中心*/		
	.product-bg{
			background-image: url(../images/bg_2.jpg);
			padding-top: 5px;
			background-position: center;
			background-repeat: no-repeat;
			height:600px;}
			
		.product-bg .product-item{
			margin-top:30px;
		}
		
		 .procuct{
		 border-bottom:1px solid #ddd;
	 }
			 .procuct .procuct-info{
				 text-align:center;
				 font-size:18px;
				 color:#222;
				 margin-top:40px;}
				
			.procuct .procuct-en{
				 text-align:center;
				 font-size:18px;
				 color:#E3E3E3;
				 margin-top:0px;}
				 
			.procuct .procuct-line{
				border:2px solid #009;
				width:130px;
				margin-bottom:-2px;
			}
/*新闻中心样式*/		
	.news{
		height:330PX;
		}
		
		.news a{
			color:#222;
		}		

		.news-left{
			width:480px;
			float:left;
			}
		.news-right{
			width:480px;
			float:left;
			margin-left:40px;}
		
			 .news-title{
				 border-bottom:1px solid #ddd;
				 width:450PX;}
				 
					 .news-title .news-title-info{
						 font-size:18px;
						 color:#222;
						 margin-top:40px;}
 
					.news-title .news-title-line{
						border:2px solid #009;
						width:130px;
						margin-bottom:-2px;
					}
					
			.news .list0 {
				height: 110px;
				border-bottom: 1px dotted #222;
				padding-top: 10px;
				padding-bottom: 10ppx;
				list-style:none;
			}
			.news .list1 {
				list-style-image: url(../images/iocn1.png);
				margin-left: 20px;
				height: 30px;
			   line-height: 30px;
			}
			
			.news .news-img {
				float: left;
				width: 148px;
			}
			.news .news-message {
				float: left;
				width: 320px;
				margin-left: 12px;
				height: 103px;
			}
			.news .news-text {
				color: #444;
				font-size: 12px;
				line-height: 20px;
				margin-top: 8px;
			}
			
/*联系信息以及form表单样式*/		
	.contact{
		height:215px;
	
		}
			.contact-left{
				width:400px;
				float:left;
				color:#222;
				font-size:12px;
				line-height:30px;
				}
			
			.contact-right{
				width:550px;
				float:left;
				margin-left:50px;
				}
/*footer样式*/			  
	.footer{
		background-image:url(../images/bg_4.jpg);
		background-repeat: repeat-x;
		height:347px;
		color:#fff;
		margin-top: 120px;
		}
		.footer-info{
			height:315px;
			}	
			.footer-info .footer-info-left{
				width:400px;
				float:left;
				height:334px;
				background-image:url(../images/bg_3.png);
				background-repeat:no-repeat;
				margin-top: -80px;
			
				}
				.footer-info .footer-info-left .footer-info-left_1{
					height:120px;
					}
					.footer-info .footer-info-left .footer-info-left_1-img{
						float:left;
						padding:20px 0px 0px 50px;
						
						}
					.footer-info .footer-info-left  .footer-info-left_1-messages{
						float:left;
						padding:9px 50px 0px 20px;	}
						
				.footer-info .footer-info-left .footer-info-left_2{
					height:50px;
					padding:20px 30px 20px 30px;
					
				}
					.footer-info .footer-info-left .footer-info-left_2 img{
						margin-left:5px;
				}
				.footer-info .footer-info-left .footer-info-left_3{
					background-color: #ff8c00;
					font-size: 16px;
					height: 50px;
					line-height: 50px;
					margin-left: 30px;
					text-align: center;
					width: 330px;
				}
					
						
			.footer-info .footer-info-right{
				width:600px;
				float:left;
				margin-top:30px;
				text-align:center;
				}
				.footer-info-right-table1-line{
					background-image:url(../images/x_1.jpg);
					background-repeat:repeat-y;
					height:200px;
					width: 2px;
					float:left;}
				
					.-info .footer-info-right tr{
						color:#fff;
						text-align:center;
						line-height:30px;}
					 .footer-info .footer-info-right tr a{
						color:#fff;
						}
					 .footer-info .footer-info-right tr a:hover{
					      color:#0752a5;
						  text-decoration:none;
					}
					.footer-info .footer-info-right .td0{
						font-size:14px;
						font-weight:bold;
						line-height:30px;}
					
					.footer-info-right-table1{
						float:left;}
						
					.footer-info-right-table2{
						float:left;width: 33%;}
						
					.footer-info-right-table3{
					  float:left;}
		.copyright{
			text-align:center;
			}


/*客服*/
    .onlineserver{width:51px; height:165px; position: fixed!important; right: 0; top: 50%; z-index: 99999;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+200));}
	.onlineserver ul{height:165px; position: relative; margin-top:-82px;}
	.onlineserver ul li{width:51px; height:51px; background: url(../images/onlineserviceClose.png) 0 0 no-repeat; margin-bottom:4px; position: absolute; top:0; right:0;}
	.onlineserver ul li.first{background-position: 0 -51px;}
	.onlineserver ul li.second{background-position: 0 -102px; top:55px;}
	.onlineserver ul li.last{top:110px;}
	.onlineserver ul li.on{background-image: url(../images/onlineservice-open.png);}
	.onlineserver ul li.on.first{background-position: 0 -51px;}
	.onlineserver ul li.on.second{background-position: 0 -102px;}
	.onlineserver ul li.on.last{ height:100px;}
	.onlineserver ul li a{display: block; height:51px;}

/*返回顶部*/
.scrolltop {
    bottom: 10%;
    height: 60px;
    position: fixed !important;
    right: 0;
    width: 60px;
    z-index: 99999;
}
.scrolltop a.t {
    background: #e2e2e2 url("../images/top2.png") no-repeat scroll center center;
    display: block;
    height: 60px;
    margin-top: 5px;
    width: 60px;
}
.scrolltop a:hover {
    background-color: #9a9a9a;
}